leaf spring hammers - Alemán Inglés Diccionario